package tuding.android.bigplanettracks.maps.tuding;

import java.io.Serializable;


import tuding.android.bigplanettracks.maps.RawTile;

public class ActionBase implements Serializable {
	
	private static final long serialVersionUID = -2198138180019616107L;

	private int id = -1;
	
    private String name;
	
	private String description;
	private String uri;
	
	private long date;
	
	private float lat;
	
	private float lon;
	
	private int speed;
	private int altitude;
	private int trackID;
	
	private RawTile tile;
	
	private int offsetX;
	
	private int offsetY;
	
	public float getLat() {
		return lat;
	}
	public float getLon() {
		return lon;
	}
	public void setLat(float lat) {
		this.lat = lat;
	}
	public void setLon(float lon) {
		this.lon = lon;
	}
	
	public int getId() {
		return id;
	}
	
	public long getDate() {
		return date;
	}
	
	public void setDate(long d) {
		this.date = d;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}
	
	public String getUri() {
		return uri;
	}

	public void setUri(String description) {
		this.uri = description;
	}
	
	public RawTile getTile(){
		return this.tile;
	}

	public void setTile(RawTile tile){
		this.tile = tile;
	}
	
	public int getOffsetX() {
		return offsetX;
	}

	public void setOffsetX(int offsetX) {
		this.offsetX = offsetX;
	}

	public int getOffsetY() {
		return offsetY;
	}

	public void setOffsetY(int offsetY) {
		this.offsetY = offsetY;
	}
	
	public int getSpeed() {
		return speed;
	}
	
	public void setSpeed(int speed) {
		this.speed = speed;
	}
	
	public int getAltitude() {
		return altitude;
	}
	
	public void setAltitude(int altitude) {
		this.altitude = altitude;
	}
	
	public void setTrackID(int i) {
		this.trackID = i;
	}
	
	public int getTrackID() {
		return trackID;
	}
}
